platform waggon - French English Dictionary